far and hidden place - Alemán Inglés Diccionario